// pages/msgdetail.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    mtype:0,
    page:1,
    list:[],
    loadding: false,
    allDone:false,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      mtype:options.type
    })
    let title="消息";
    if(this.data.mtype==1){
      title="系统消息";
    }
    if(this.data.mtype==2){
      title="服务通知";
    }
    wx.setNavigationBarTitle({
      title:title
    })
    this.load();
  },
  async load(){
    if(this.data.allDone){
      return;
    }
    this.setData({
      loadding:true
    })
    let res=await wx.util.post("msg/detail",{utype:1,mtype:this.data.mtype,page:this.data.page});
    this.setData({
      loadding:false
    })
    if(res.data.data.length==0 || res.data.data.length<res.data.per_page){
      this.setData({
        allDone:true
      })
    }
    this.setData({
      list:this.data.list.concat(res.data.data),
      page:res.data.current_page+1
    })
  },
  onReachBottom: function() {
    if (this.data.loadding) return;
    this.load();
  }
})